Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Croatia F1 Croatia F2 Serbia&Montenegro F5 Italy F4 Hungary F1 Hungary F2 Challenger Ford de Cherbourg - Cherbourg Indian Wells Challenger Bordeaux Challenger Parma Challenger Gran Canaria 1 Challenger Barcelona Challenger Monterrey Challenger Citta di Monza - Monza Caltanissetta Challenger Kremlin Cup - Moscow Murcia Challenger Genova Challenger Milan Challenger Alicante Challenger Marbella Challenger Copa AT&T - Buenos Aires Open Seat-Godo 2001 - Barcelona 2001 Mercedes Cup - Stuttgart The Hamlet Cup - Long Island Adidas International - Sydney Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Telenordia Swedish Open - Bastad Antalya Challenger Antalya 2 Challenger ABN/AMRO World Tennis Tournament - Rotterdam Open Seat Godo 2003 - Barcelona Open de Moselle - Metz Gran Canaria 2 Challenger Liberec Challenger Rome Challenger Ordina Open - 's-Hertogenbosch Telenordia Swedish Open - Bastad Tata Open - Chennai Adidas International - Sydney Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Open Romania - Bucharest Davidoff Swiss Indoors - Basel Heineken Open - Auckland ARAG World Team Championship - Dusseldorf Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Open de Moselle - Metz CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon ABN/AMRO World Tennis Tournament - Rotterdam Tennis Channel Open - Las Vegas Open SEAT Godo 2006 - Barcelona Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Eckental Challenger Mumbai Open - Mumbai Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Heineken Open - Auckland Open Seat Godo 2007 - Barcelona Estoril Open - Estoril The Stella Artois Championships - London Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven China Open - Beijing BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Open SEAT 2008 - Barcelona Orange Warsaw Open - Warsaw Catella Swedish Open - Bastad Thailand Open - Bangkok China Open - Beijing Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney Movistar Open - Vina del Mar Abierto Mexicano Telcel - Acapulco Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Catella Swedish Open - Bastad Pilot Pen Tennis - New Haven China Open - Beijing Davidoff Swiss Indoors Basel - Basel Serbia Open - Belgrade Dubai Open - Dubai ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona AEGON Championships - London Ordina Open - s-Hertogenbosch Catella Swedish Open - Bastad Open de Moselle - Metz Allianz Suisse Open Gstaad - Gstaad China Open - Beijing Estoril Open - Estoril BCR Open Romania - Bucharest Lisbon Challenger Florence Challenger Barcelona Challenger Swiss Indoors Basel - Basel Noumea Challenger Alicante Challenger Copa Claro - Buenos Aires Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Bet-at-home Open - Hamburg Lisbon Challenger Poznan Challenger China Open - Beijing Orange Prokom Open - Sopot Biella Challenger Royal Guard Open Chile - Vina del Mar Dubai Duty Free Tennis Championships - Dubai Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Kremlin Cup - Moscow Rio Open - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle Shenzhen Open - Shenzhen China Open - Beijing Barcelona Challenger Barcelona Open BancSabadell - Barcelona St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Apia International - Sydney Dubai Duty Free Tennis Championships - Dubai Rio Open 500 - Rio de Janeiro Barcelona Open BancSabadell - Barcelona Moselle Open - Metz Abierto Mexicano Telcel - Acapulco Millennium Estoril Open - Estoril Croatia Open - Umag Geneva Open - Geneva AEGON International - Eastbourne SkiStar Swedish Open - Bastad Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul AEGON Championships - London Grand Prix Hassan II - Marrakech Qatar ExxonMobil Open - Doha Copa Telmex - Buenos Aires The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Open Diputacion Pozoblanco - Cordoba Plava Laguna Croatia Open - Umag Rio Open - Rio de Janeiro Rakuten Japan Open - Tokyo Copa Claro - Buenos Aires Intrum Stockholm Open - Stockholm Dubai Duty Free Tennis Championships - Dubai Erste Bank Open - Vienna Serbia Open - Belgrade Belgrade 2 - Belgrade Serbia Open - Belgrade Astana Open - Astana Banja Luka Open - Banja Luka ATP Studena Croatia Open - Umag Milan Challenger Pozoblanco Challenger Seville Challenger Wimbledon - London SkiStar Swedish Open - Bastad Copa Sevilla Internacionales de Andalucia - Seville Maia Open - Oporto Budapest Challenger China Open - Beijing Rakuten Japan Open - Tokyo Milan Challenger Bastad Challenger Manerbio Challenger Como Challenger Alphen Challenger Sibiu Challenger Abierto Mexicano Telcel - Acapulco Mouilleron-Le-Captif Challenger Koblenz Challenger Rennes Challenger Santiago Challenger Marbella Challenger Portugal Open - Oeiras Prostejov Challenger San Benedetto Challenger Padova Challenger Sopot Challenger Szczecin Challenger SkiStar Swedish Open - Bastad Renault Slovenian Open - Ljubljana AXA Open II - Espinho Copa Sevilla - Seville Trofeo Barcelona de Tenis - Barcelona 2000 Cairo Challenger - Cairo Marbella Challenger SkiStar Swedish Open - Bastad Renault Slovenian Open - Ljubljana FILA Challenger Biella - Biella Casino Lugano - Lugano Genova Challenger Brasil Open - Sao Paulo Black Forest Open 2004 - Freudenstadt Lambertz Open - Aachen Tatra Banka Open - Bratislava Bet-at-home Open - Hamburg San Remo Tennis Cup 15° Piertomaso - San Remo Antonio Savoldi-Marco Co. - Manerbio Barletta Citta Della Disfida Open 2000 - Barletta Tennis Masters Series - Stuttgart Sardinia International Championship - Cagliari Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Aix En Provence Challenger Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris CA-Challenge 2000 - Graz Skandia Open - Linz Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Braunschweig Challenger Mutua Madrilena Masters Madrid - Madrid Espinho Challenger - Espinho BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami V Torneo Internazionale di Tennis - Barletta Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Tennis Masters Series - Rome Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Qatar ExxonMobil Open - Doha BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Tennis Masters Series - Hamburg Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Genova Challenger Western & Southern Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Brescia Challenger Andria Challenger Rolex Paris Masters - Paris Argentina Open - Buenos Aires Monte-Carlo Rolex Masters - Monte-Carlo Gemax Samsung Open 2004 - Belgrade Mutua Madrid Open - Madrid Rio Open - Rio de Janeiro Internazionali BNL d'Italia - Rome Marburg Challenger Rolex Paris Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Sarajevo Open 2004 - Sarajevo Aix En Provence Challenger Orleans Challenger Cordenons Challenger Biella Challenger Budapest Challenger - Budapest Open Seat-Godo '99 - Barcelona 10ø Tornea B. Camparini - Reggio Emilia Sopot Challenger Como Challenger Seville Challenger Hamburg Challenger Cordenons Challenger Biella Challenger AXA Open - Lisbon The Scottish Tennis Championships - Edinburgh Tennis Cup of Flanders - Ostende IPP Open - Helsinki ABN/AMRO World Tennis Tournament - Rotterdam Open Diputacion - Cordoba Telenordia Swedish Open - Bastad Davidoff Swiss Indoors - Basel Adidas International - Sydney Tennis Masters Series - Paris Gemax Samsung Open 2005 - Belgrade Open de Charleroi - Charleroi ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Heineken Open - Auckland Grand Prix de Tennis de Lyon - Lyon Campionati Internazionali di Sicilia - Palermo Ordina Open - 's-Hertogenbosch Stockholm Open - Stockholm Estoril Open - Estoril Davidoff Swiss Indoors - Basel Croatia Open - Umag Estoril Open - Estoril Prague II Challenger The Dubai Tennis Championships - Dubai The Artois Championships - London Brasil Open - Costa do Sauipe Open 13 - Marseille Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Heineken Open - Auckland SkiStar Swedish Open - Bastad Erste Bank Open - Vienna Winston-Salem Open - Winston-Salem Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo Next Generation Adelaide International - Adelaide Copa Claro - Buenos Aires Shenzhen Open - Shenzhen China Open - Beijing Valencia Open - Valencia SkiStar Swedish Open - Bastad Calgary Challenger Open Seat-Godo 2000 - Barcelona Mallorca Open - Mallorca Gold Flake Open - Chennai Milan Indoors - Milan Grand Prix Hassan II - Casablanca Mallorca Open - Mallorca Heineken Trophy - 's-Hertogenbosch Idea Prokom Open - Sopot RCA Championships - Indianapolis Dubai Tennis Open - Dubai 2002 Mercedes Cup - Stuttgart Brasil Open - Salvador Dubai Tennis Open - Dubai Davidoff Swiss Indoors - Basel 2003 Mercedes Cup - Stuttgart Abierto Mexicano de Tenis Pegaso - Acapulco Barcelona Open Banc Sabadell - Barcelona Las Vegas Challenger CA Tennis Trophy - Vienna Milan Indoors - Milan Open Seat Godo - Barcelona Thailand Open - Bangkok Next Generation Hardcourts - Adelaide Dubai Open - Dubai Open de la Comunidad Valenciana - Valencia Open Seat Godo 2005 - Barcelona CA Tennis Trophy - Vienna Croatia Open - Umag Campionati Internazionali di Sicilia - Palermo Dubai Duty Free Tennis Championships - Dubai International Indoor Tennis Championships of Croatia - Zagreb SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Tennis Masters Series - Monte Carlo Dutch Open Tennis - Amersfoort Croatia Open Umag - Umag AIG Japan Open Tennis Championships - Tokyo Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia AIG Japan Open Tennis Championships - Tokyo Braga Challenger Masters Series - Hamburg Open de Tenis Comunidad Valenciana - Valencia Heineken Open - Auckland Open 13 - Marseille Open de Moselle - Metz If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Movistar Open - Santiago Brasil Open - Costa do Sauipe Serbia Open - Belgrade Generali Open - Kitzbuhel TD Waterhouse Cup - Long Island Dubai Duty Free Tennis Championships - Dubai Qatar Exxon Mobil Open - Doha Valencia Open - Valencia Brisbane International - Brisbane Apia International - Sydney Next Generation Adelaide International - Adelaide VTR Open - Vina del Mar Brasil Open - Sao Paulo ATP Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem Brisbane - Brisbane US Men's Clay Court Championship - Houston Vegeta Croatia Open - Umag Qatar ExxonMobil Open - Doha Open 13 - Marseille Barcelona Open BancSabadell - Barcelona The Stella Artois Grass Court Championships - London ABN AMRO World Tennis Tournament - Rotterdam Serbia Open - Belgrade International German Open - Hamburg Bet-at-home Open - Hamburg Generali Open - Kitzbuhel European Open - Antwerp Barcelona Open BancSabadell - Barcelona BNP Paribas Masters - Paris Open 13 - Marseille Swiss Open - Gstaad Argentina Open - Buenos Aires Trofeo Conde de Godo - Barcelona Barcelona Open Banc Sabadell - Barcelona CA Tennis Trophy - Vienna Tel Aviv Watergen Open - Tel Aviv Mercedes Cup - Stuttgart Adelaide International 1 - Adelaide Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Mallorca Open - Mallorca Chevrolet Cup - Vina del Mar Australian Open - Melbourne French Open - Paris Mercedes Cup - Stuttgart Australian Open - Melbourne Medibank International - Sydney Sydney International - Sydney U.S. Open - New York Tennis Masters Series - Hamburg Tennis Masters Series - Miami Australian Open - Melbourne French Open - Paris U.S. Open - New York China Open - Beijing French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London Wimbledon - London BNP Paribas Masters - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne If Stockholm Open - Stockholm Shanghai Rolex Masters - Shanghai French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Internazionali BNL d'Italia - Rome Gonet Geneva Open - Geneva Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London French Open - Paris Wimbledon - London Wimbledon - London Wimbledon - London Miami Open - Miami U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open Qualifying - Doha French Open - Paris French Open - Paris U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Davis Cup, Group I, 1R, SCG-LAT 5-0 Davis Cup, World Group, 1R, ESP-CZE 3-2 Wimbledon - London Australian Open - Melbourne Davis Cup, World Group, F, ESP-USA 3-2 Davis Cup, Group 1, 1R, SCG-ZIM 5-0 Davis Cup, World Group, 1R, BLR-ESP 4-1 Davis Cup, Group 1, 2R, GBR-SCG 2-3 Hyundai Hopman Cup - Perth Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, Group 1, 2R, SRB-GEO 5-0 Hyundai Hopman Cup - Perth Davis Cup, World Group, 1R, RUS-SRB 3-2 Davis Cup, World Group, 1R, PER-ESP 0-5 Davis Cup, World Group, PO, SVK-SRB, 1-4 Davis Cup, World Group, QF, ESP-GER, 3-2 Hopman Cup - Perth Davis Cup, World Group, SF, SRB-CZE 3-2 Davis Cup, World Group, SF, SRB-ARG 2-3 Davis Cup, World Group, QF, USA-SRB 1-3 Davis Cup, World Group, SF, SRB-CAN 3-2 Davis Cup, World Group, 1R, SRB-RUS 4-1 Davis Cup, World Group, QF, SRB-ESP 4-1 Laver Cup - Chicago Davis Cup, Finals, Group A Davis Cup, Finals, QF, SRB-RUS 1-2 ATP Cup - Brisbane, Perth, Sydney ATP Cup - Melbourne Davis Cup, Finals, Group F Davis Cup, Finals, QF, SRB-KAZ 2-1 Davis Cup, Finals, SF, CRO-SRB 2-1 Laver Cup - London Davis Cup, World Group, QF, SRB-GBR 2-0 Davis Cup, World Group, SF, ITA-SRB 2-1 Davis Cup, World Group I, 1R, SRB-GRE 3-1 U.S. Open (juniors) Davis Cup, World Group, QF, USA-ESP 3-1 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, Group 1, 2R, SCG-BEL 2-3 Davis Cup, World Group, PO, SRB-AUS 4-1 Hyundai Hopman Cup - Perth Davis Cup, Group 1, 1R, ISR-SCG 1-4 Davis Cup, World Group, PO, ESP-ITA 4-1 Davis Cup, World Group, PO, SUI-SCG 4-1 Davis Cup, World Group, QF, CRO-SRB 1-4 Davis Cup, World Group, 1R, ESP-SRB 4-1 Davis Cup, PO, SRB-USA 3-2 Hopman Cup - Perth Davis Cup, World Group, 1R, BEL-SRB 2-3 Davis Cup, World Group, F, SRB-FRA 3-2 Hopman Cup - Perth Mubadala World Tennis Championship Nitto ATP Finals - Turin Davis Cup, World Group, 1R, SRB-CRO 5-0 Davis Cup, Group I, 2R, RUS-ESP 3-2 Davis Cup, World Group, F, SRB-CZE 2-3 Australian Open (juniors) Davis Cup, World Group, 1R, SRB-KAZ 3-2 French Open (juniors) AAMI Classic - Kooyong The Mubadala World Tennis Championship Mubadala World Tennis Championship AAMI Classic - Kooyong Mubadala World Tennis Championship Mubadala World Tennis Championship Mubadala World Tennis Championship All Lower level tournaments A Day At The Drive - Adelaide Tennis Masters Cup Shanghai - Shanghai Tennis Masters Cup - Shanghai Tennis Masters Cup Shanghai - Shanghai Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Nitto ATP Finals - London Nitto ATP Finals - London Nitto ATP Finals - London Nitto ATP Finals - Turin Olympics - Athens Olympics - Beijing Olympics - London Olympics - Rio de Janeiro Olympics - Tokyo Olympics - Paris Western & Southern Open - Cincinnati U.S. Open - New York Nitto ATP Finals - Turin Davis Cup, Group C, Valencia Rolex Paris Masters - Paris United Cup - Australia Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Wimbledon - London French Open - Paris Internazionali BNL d'Italia - Rome U.S. Open - New York Shanghai Rolex Masters - Shanghai Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo Qatar ExxonMobil Open - Doha BNP Paribas Open - Indian Wells Brisbane International - Brisbane Wimbledon - London Miami Open - Miami U.S. Open - New York French Open - Paris Mutua Madrid Open - Madrid Gonet Geneva Open - Geneva